|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sabro.jbusiness.sys.SysEscopo
com.sabro.jbusiness.sys.SysEscopoConsulta
public class SysEscopoConsulta
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.sabro.jbusiness.sys.SysEscopo |
---|
SysEscopo.SysEscopoEvent, SysEscopo.SysEscopoEventType, SysEscopo.SysEscopoListener |
Constructor Summary | |
---|---|
SysEscopoConsulta()
|
|
SysEscopoConsulta(int sysTabelaConsultaId)
|
|
SysEscopoConsulta(SysTabelaConsulta sysTabelaConsulta)
Cria nova consulta através do objeto de consulta. |
|
SysEscopoConsulta(SysTabelaConsulta sysTabelaConsulta,
java.lang.String where)
|
Method Summary | |
---|---|
void |
abreLigacao(java.awt.Component parentComponent)
|
void |
addSysRegistros(SysRegistro sysRegistroPai)
Adiciona registros ao escopo da tabela com base nas informações padrões do objeto, isto é, os campos padrões, a clausula from padrão, a condição padrao e a ordenação padrão |
void |
aplicaFiltro()
Aplica a condição de filtragem definida pelos parâmetros "sysFiltro" ou "where". |
void |
aplicaFiltro(SysFiltro sysFiltro)
Define o parâmetro "sysFiltro" e aplica a condição ao escopo |
static SysEscopoConsulta |
createSysEscopoConsulta(int sysTabelaConsultaId,
java.awt.Window window)
Obtém um novo escopo de consulta para a tabela informada |
void |
filtrarRegistros()
Apresenta o formulário de filtragem para que o operador crie ou altere o filtro |
SysEscopoFormatado |
findSysEscopo(SysTabelaFormatada sysTabelaReferencia)
|
SysEscopoFormatado |
findSysEscopoInserir(SysEscopoFormatado sysEscopoVinculado,
SysCampoFormatado sysCampoReferencia)
|
SysEscopoFormatado |
findSysEscopoVinculado(SysCampoFormatado sysCampoReferencia)
|
int |
getCfopId()
Obtém o código do tipo de processo que está selecionado na grade de navegação. |
java.lang.String |
getCondicao()
|
java.lang.String |
getFrom()
Obtém a clausula From mais adequada para obtenção dos campos do registro atual. |
javax.swing.JPopupMenu |
getJPopupMenuAnexos()
|
java.lang.String |
getNomeComposto()
Obtém o nome da tabela para ser usado em cláusulas from do SQL. |
java.lang.String |
getSelect()
|
SysDetalheConsulta |
getSysDetalhe()
|
SysEscopoFormatado |
getSysEscopoVinculado()
|
SysFiltro |
getSysFiltro()
|
SysTabelaFormatada |
getSysTabela()
Obtém a tabela que serve como base de dados dos registros da consulta. |
SysTabelaConsulta |
getSysTabelaConsulta()
|
int |
getSysTabelaConsultaId()
|
java.lang.String |
getSysTabelaConsultaNome()
|
void |
init(SysTabelaConsulta sysTabelaConsulta,
java.lang.String where,
java.lang.String orderBy,
java.sql.Connection conexao)
Inicializa o objeto SysEscopoConsulta. |
SysValor |
insereRegistroEscopoVinculado()
Insere um registro no escopo vinculado de acordo com as regras da consulta. |
SysValor |
insereRegistroEscopoVinculado(SysCampoFormatado sysCampoReferencia,
SysEscopoFormatado sysEscopoVinculado)
Insere um registro no escopo vinculado de acordo com as regras da consulta. |
void |
readExternal(java.io.ObjectInput in)
|
void |
setCondicao(java.lang.String condicao)
Define a condição de filtragem dos registros do objeto do banco de dados de onde as informações estao sendo extraídas. |
void |
setSysEscopoVinculado(SysEscopoFormatado sysEscopoVinculado)
|
void |
setSysFiltro(SysFiltro sysFiltro)
Define o parâmetro "sysFiltro" do objeto. |
void |
setSysTabelaConsulta(SysTabelaConsulta sysTabelaConsulta)
|
void |
sysEscopoChanged(SysEscopo.SysEscopoEvent sysEscopoEvent)
|
boolean |
updateSysRegistro(SysRegistro sysRegistro)
Atualiza os valores do registro selecionado no grid |
void |
wasRequestClose(ISelectable iSelectable)
Este método é chamado pelo SelectionManeger para avisar que algum objeto ISelectable está sendo fechado mas para isso precisa que seus objetos filhos também sejam fechados. |
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SysEscopoConsulta()
public SysEscopoConsulta(int sysTabelaConsultaId)
public SysEscopoConsulta(SysTabelaConsulta sysTabelaConsulta)
sysTabelaId
- where
- orderBy
- public SysEscopoConsulta(SysTabelaConsulta sysTabelaConsulta, java.lang.String where)
Method Detail |
---|
public static SysEscopoConsulta createSysEscopoConsulta(int sysTabelaConsultaId, java.awt.Window window)
public void init(SysTabelaConsulta sysTabelaConsulta, java.lang.String where, java.lang.String orderBy, java.sql.Connection conexao)
sysTabelaConsulta
- Objeto sysTabela onde será selecionado o escopo de trabalhowhere
- String de filtragem dos registros no formato SQL (tabelas não formatadas)orderBy
- String de ordenação dos registros no formato SQL (tabelas não formatadas)conexao
- Conexão com o banco de dados. Usado para acessar tabelas em outros bancos de dados.
Deixe nulo se desejar usar a conexão padrão.public SysTabelaConsulta getSysTabelaConsulta()
public int getSysTabelaConsultaId()
public SysDetalheConsulta getSysDetalhe()
public java.lang.String getSysTabelaConsultaNome()
public void setSysTabelaConsulta(SysTabelaConsulta sysTabelaConsulta)
public void setSysEscopoVinculado(SysEscopoFormatado sysEscopoVinculado)
public void sysEscopoChanged(SysEscopo.SysEscopoEvent sysEscopoEvent)
sysEscopoChanged
in interface SysEscopo.SysEscopoListener
public SysEscopoFormatado getSysEscopoVinculado()
public SysEscopoFormatado findSysEscopoVinculado(SysCampoFormatado sysCampoReferencia)
public SysEscopoFormatado findSysEscopoInserir(SysEscopoFormatado sysEscopoVinculado, SysCampoFormatado sysCampoReferencia)
public SysEscopoFormatado findSysEscopo(SysTabelaFormatada sysTabelaReferencia)
public SysValor insereRegistroEscopoVinculado()
public SysValor insereRegistroEscopoVinculado(SysCampoFormatado sysCampoReferencia, SysEscopoFormatado sysEscopoVinculado)
public SysTabelaFormatada getSysTabela()
getSysTabela
in class SysEscopo
public int getCfopId()
public java.lang.String getNomeComposto()
public void filtrarRegistros()
window
- public SysFiltro getSysFiltro()
public void setSysFiltro(SysFiltro sysFiltro)
public void setCondicao(java.lang.String condicao)
setCondicao
in class SysEscopo
public void aplicaFiltro(SysFiltro sysFiltro)
public void aplicaFiltro()
public void addSysRegistros(SysRegistro sysRegistroPai)
addSysRegistros
in class SysEscopo
public boolean updateSysRegistro(SysRegistro sysRegistro)
updateSysRegistro
in class SysEscopo
public java.lang.String getCondicao()
getCondicao
in class SysEscopo
public java.lang.String getSelect()
getSelect
in class SysEscopo
public java.lang.String getFrom()
getFrom
in class SysEscopo
public void abreLigacao(java.awt.Component parentComponent)
public javax.swing.JPopupMenu getJPopupMenuAnexos()
public void wasRequestClose(ISelectable iSelectable)
ISelectable
wasRequestClose
in interface ISelectable
wasRequestClose
in class SysEscopo
iSelectable
- objeto que solicitou o fechamento.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
writeExternal
in class SysEscopo
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
readExternal
in class SysEscopo
java.io.IOException
java.lang.ClassNotFoundException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |